type crypto/tls.cipherSuite
18 uses
crypto/tls (current package)
cipher_suites.go#L135: type cipherSuite struct {
cipher_suites.go#L149: var cipherSuites = []*cipherSuite{ // TODO: replace with a map, since the order doesn't matter.
cipher_suites.go#L176: func selectCipherSuite(ids, supportedIDs []uint16, ok func(*cipherSuite) bool) *cipherSuite {
cipher_suites.go#L616: func mutualCipherSuite(have []uint16, want uint16) *cipherSuite {
cipher_suites.go#L625: func cipherSuiteByID(id uint16) *cipherSuite {
common.go#L1215: rsaCipherSuite := selectCipherSuite(chi.CipherSuites, config.cipherSuites(), func(c *cipherSuite) bool {
common.go#L1292: cipherSuite := selectCipherSuite(chi.CipherSuites, config.cipherSuites(), func(c *cipherSuite) bool {
handshake_client.go#L33: suite *cipherSuite
handshake_server.go#L29: suite *cipherSuite
handshake_server.go#L383: func (hs *serverHandshakeState) cipherSuiteOk(c *cipherSuite) bool {
prf.go#L88: func prfAndHashForVersion(version uint16, suite *cipherSuite) (func(result, secret, label, seed []byte), crypto.Hash) {
prf.go#L102: func prfForVersion(version uint16, suite *cipherSuite) func(result, secret, label, seed []byte) {
prf.go#L109: func masterFromPreMasterSecret(version uint16, suite *cipherSuite, preMasterSecret, clientRandom, serverRandom []byte) []byte {
prf.go#L121: func extMasterFromPreMasterSecret(version uint16, suite *cipherSuite, preMasterSecret, transcript []byte) []byte {
prf.go#L130: func keysFromMasterSecret(version uint16, suite *cipherSuite, masterSecret, clientRandom, serverRandom []byte, macLen, keyLen, ivLen int) (clientMAC, serverMAC, clientKey, serverKey, clientIV, serverIV []byte) {
prf.go#L152: func newFinishedHash(version uint16, cipherSuite *cipherSuite) finishedHash {
prf.go#L263: func ekmFromMasterSecret(version uint16, suite *cipherSuite, masterSecret, clientRandom, serverRandom []byte) func(string, []byte, int) ([]byte, error) {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |